module.exports = {
  presets: [
    [
      '@babel/preset-env',
      {
        // 指定打包目标浏览器
        // targets:[
        //     // 开发中不使用  使用browserslistrc
        //     // 因为 browsetslistrc 可以 共享  比如 postcss
        //     'last 2 version',
        //     'not dead',
        //     '> 0.01%'
        // ]



        //  polyfill 配置方式
        // 指定 polyfill  使用什么版本
        // corejs: 3,
        // 设置 polyfill 引入方式
         // false 什么都不使用polyfill
         //usage babel转换自动查找 比如 promise   推荐
         //entry 根据入口来引入 但是需要加代码
        // useBuiltIns: 'usage'
      }
    ],
    // 打包 react,
    ['@babel/preset-react'],
    ['@babel/preset-typescript',{
      corejs:3,
      useBuiltIns:"usage"
    }]
  ],
  plugins: [
    '@babel/plugin-transform-arrow-functions',
    '@babel/plugin-transform-block-scoping'
  ]
};
